18
1325-1355 Palmetto St
Los Angeles, CA 90013
Rate Upon Request
50-790 SF
5
Spaces Available
Built 2018
Built 2018
50-790 SF
Rate Upon Request
Coworking Space