View Details $849,000 1 of 48 Briar Ridge | Castro Valley 3 beds 3 baths 1,619 sqft 0.03 acres On Site: 38 Days
View Details Under Contract $1,888,000 1 of 57 Briar Ridge | Castro Valley 4 beds 3 baths 2,550 sqft 0.76 acres On Site: 274 Days