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