12
888 S Figueroa St
Los Angeles, CA 90017
$24.00 - $54.00 USD/SF/YR
1,214-10,074 SF
1
Space Available
Built 1984
19,378 SF Contiguous
Built 1984
1,214-10,074 SF
$24.00 - $54.00 USD/SF/YR
Retail