19416 Barclay Rd

Castro Valley, CA
For Sale: $1,040,000
4 Beds, 2 ½ Baths
2,112 sq/ft
19416 Barclay Rd
1/38
1