1221-1235 Hermosa Ave
Hermosa Beach, CA 90254
Rate Upon Request
160 SF
2
Spaces Available
Built 1923
Built 1923
160 SF
Rate Upon Request
Coworking Space