SoldResidential$535,00019100 Crest Ave 3019100 Crest Ave 30CASTRO VALLEY, California 945462Beds1Baths1,190Sq ftView Listing