6
1826-1834 S Figueroa Street
Los Angeles, CA 90015
Rate Upon Request
7,500 SF
3
Spaces Available
Built 1921
7,500 SF Contiguous
Built 1921
7,500 SF
Rate Upon Request
Industrial