21
1180 S Beverly Dr
Los Angeles, CA 90035
Rate Upon Request
80-4,200 SF
5
Spaces Available
Built 1966
Built 1966
80-4,200 SF
Rate Upon Request
Coworking Space