43
888 S Figueroa St
Los Angeles, CA 90017
Rate Upon Request
1,706-58,022 SF
14
Spaces Available
Built 1984
58,022 SF Contiguous
Built 1984
1,706-58,022 SF
Rate Upon Request
Office