3
6902 Central Ave
Los Angeles, CA 90001
$2,200,000 USD
2,009 SF
2,009 SF
$2,200,000 USD
Storefront Retail Office