3578 Rambla Pl 403, Santa Clara, CA 95051
$1,195,000 Sold on Mar 18, 2026
Condominium
MLS #: ML82037083 2 Bd 2/1 Ba 1,510 Sq Ft
Sq Ft Lot 2 Garage 2022 Year Built