27
1234-1294 W Winton Ave
Hayward, CA 94545
$788,000 USD
2,193 SF
1
Unit
2,193 SF
$788,000 USD
Warehouse