15
2297-2317 American Ave
Hayward, CA 94545
$475,000 USD
1,378 SF
1
Unit
1,378 SF
$475,000 USD
Warehouse