View Details Open House $1,649,000 1 of 34 Castro Valley | Castro Valley 4 beds 2 baths 1,891 sqft 0.36 acres On Site: 6 Days
View Details Open House $1,799,000 1 of 36 Castro Valley | Castro Valley 3 beds 2 baths 1 ½ baths 3,153 sqft 0.16 acres On Site: 6 Days
View Details New On Site 6 Days Ago $1,499,888 1 of 51 Castro Valley | Castro Valley 4 beds 2 baths 1 ½ baths 2,164 sqft 0.16 acres On Site: 6 Days
View Details Open House $949,000 1 of 39 Castro Valley | Castro Valley 3 beds 2 baths 1,357 sqft 0.09 acres On Site: 7 Days
View Details Open House $849,000 1 of 45 Castro Valley | Castro Valley 2 beds 2 baths 1 ½ baths 1,777 sqft 1.25 acres On Site: 8 Days
View Details $899,000 1 of 35 Castro Valley | Castro Valley 3 beds 2 baths 1 ½ baths 1,618 sqft 0.04 acres On Site: 8 Days
View Details Open House $1,495,000 1 of 40 Castro Valley | Castro Valley 4 beds 3 baths 2,352 sqft 0.27 acres On Site: 8 Days
View Details $948,000 1 of 28 Castro Valley | Castro Valley 3 beds 1 baths 1,149 sqft 0.23 acres On Site: 8 Days
View Details Price Reduced $849,500 1 of 3 Castro Valley | Castro Valley 3 beds 2 baths 1,519 sqft 0.81 acres On Site: 8 Days
View Details $899,000 1 of 26 Castro Valley | Castro Valley 3 beds 1 baths 1,042 sqft 0.12 acres On Site: 11 Days