8
1065 A St
Hayward, CA 94541
Rate Upon Request
80-1,991 SF
13
Spaces Available
Built 1956
Built 1956
80-1,991 SF
Rate Upon Request
Coworking Space