6
3144 Diablo Ave
Hayward, CA 94545
$3,550,000 USD
7,888 SF
7,888 SF
$3,550,000 USD
Warehouse