29
10209 S Central Ave
Los Angeles, CA 90002
$880,000 USD
3,500 SF
7% Cap Rate
3,500 SF
$880,000 USD
Convenience Store