3160 Humbolt Ave, Santa Clara, CA 95051
$1,380,000 Sold on Feb 13, 2019
Single Family Residence
MLS #: ML81734577 3 Bd 2 Ba 1,384 Sq Ft
10,050 Sq Ft Lot 3 Garage 1951 Year Built