6
8600 S Central Ave
Los Angeles, CA 90002
$2,350,000 USD
7,688 SF
7.38% Cap Rate
7,688 SF
$2,350,000 USD
Storefront