8
123 S Figueroa St
Los Angeles, CA 90012
$18.00 - $24.00 USD/SF/YR
585-8,757 SF
6
Spaces Available
Built 1985
8,757 SF Contiguous
Built 1985
585-8,757 SF
$18.00 - $24.00 USD/SF/YR
Office/Retail, Retail