10
35 N lake Ave
Pasadena, CA 91101
Rate Upon Request
118-2,000 SF
1
Space Available
Built 1983
Built 1983
118-2,000 SF
Rate Upon Request
Coworking Space