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