8
7904 S Central Ave
Los Angeles, CA 90001
$799,000 USD
1,460 SF
7.97% Cap Rate
1,460 SF
$799,000 USD
Freestanding