5
505-555 S Flower St
Los Angeles, CA 90071
$42.00 USD/SF/YR
580-4,433 SF
18
Spaces Available
Built 1971
4,433 SF Contiguous
Built 1971
580-4,433 SF
$42.00 USD/SF/YR
Retail