4
24919 Mission Blvd
Hayward, CA 94544
$36.00 USD/SF/YR
8,054 SF
1
Space Available
Built 1962
8,054 SF Contiguous
Built 1962
8,054 SF
$36.00 USD/SF/YR
Retail