14
31123 Mission Blvd
Hayward, CA 94544
Rate Upon Request
677-3,186 SF
5
Spaces Available
Built 1955
3,186 SF Contiguous
Built 1955
677-3,186 SF
Rate Upon Request
Retail