21612 Baywood Avenue

Castro Valley, CA, 94546
$774,999Price
2Beds
1Baths
1034sqft
Courtesy of: Yasir Aladdin 02003197 | Compass

21612 Baywood Avenue

Castro Valley, CA, 94546
$774,999Price
2Beds
1Baths
1034sqft