1
31823 Hayman St
Hayward, CA 94544
$2,750,000 USD
2,920 SF
2,920 SF
$2,750,000 USD
Warehouse