24987 Fairview Ave

Hayward, CA, 94542
PENDING
$1,699,999Price
4Beds
3Baths
2238sqft

24987 Fairview Ave

Hayward, CA, 94542
PENDING
$1,699,999Price
4Beds
3Baths
2238sqft