38
10209 S Central Ave
Los Angeles, CA 90002
$945,000 USD
3,500 SF
3,500 SF
$945,000 USD
Convenience Store