2361 Castro Pl, Santa Clara, CA 95050
$1,625,000 Sold on Oct 8, 2025
Single Family Residence
MLS #: ML82018967 3 Bd 1 Ba 1,021 Sq Ft
5,940 Sq Ft Lot 2 Garage 1952 Year Built