14
5911 S Broadway
Los Angeles, CA 90003
$754,412 USD
2,400 SF
13.6% Cap Rate
2,400 SF
$754,412 USD
Storefront Retail Residential