17
809-811 S Los Angeles St
Los Angeles, CA 90014
$2,500,000 USD
15,260 SF
15,260 SF
$2,500,000 USD
Storefront Retail Office