2201 The Alameda 15, Santa Clara, CA 95050
$768,000 Sold on Jan 10, 2019
Condominium
MLS #: ML81725327 3 Bd 1/1 Ba 1,555 Sq Ft
1,500 Sq Ft Lot 0 Garage 1981 Year Built