4
1016 S Towne Ave
Los Angeles, CA 90021
$199,000 USD
56,550 SF
1
Unit
56,550 SF
$199,000 USD
Storefront Retail Office