28847-28855 Mack St
Hayward, CA 94545
$920,000 USD
2,523 SF
1
Unit
2,523 SF
$920,000 USD
Warehouse