18
1325-1355 Palmetto St
Los Angeles, CA 90013
Rate Upon Request
100-135 SF
2
Spaces Available
Built 2018
Built 2018
100-135 SF
Rate Upon Request
Coworking Space