471 Oxford St

Hayward, CA, 94541
ACTIVE
$898,800Price
3Beds
2Baths
1634sqft

471 Oxford St

Hayward, CA, 94541
ACTIVE
$898,800Price
3Beds
2Baths
1634sqft