20045 Santa Maria Ave, Castro Valley, CA 94546
$725,000 Sold on Oct 31, 2024
Townhouse
MLS #: BE41075344 3 Bd 1/1 Ba 1,442 Sq Ft
0.93 Acres Lot 1 Garage 1980 Year Built