11
31128 San Clemente St
Hayward, CA 94544
$5,300,000 USD
17,995 SF
17,995 SF
$5,300,000 USD
Warehouse