40
2297-2317 American Ave
Hayward, CA 94545
$499,000 USD
1,380 SF
1
Unit
1,380 SF
$499,000 USD
Warehouse