28815-28839 Mack St
Hayward, CA 94545
$950,000 USD
2,592 SF
1
Unit
2,592 SF
$950,000 USD
Warehouse