17
1721 S Flower St
Los Angeles, CA 90015
$24.00 - $27.00 USD/SF/YR
2,000-6,200 SF
3
Spaces Available
Built 1982
6,200 SF Contiguous
Built 1982
2,000-6,200 SF
$24.00 - $27.00 USD/SF/YR
Office, Retail