PendingResidential$1,199,00017986 Petersen Way17986 Petersen WayCastro Valley, California 3Beds1Baths1,607Sq ftView Listing
SoldResidential$535,00019100 Crest Ave 3019100 Crest Ave 30CASTRO VALLEY, California 945462Beds1Baths1,190Sq ftView Listing