27
1108 N Kenmore Ave
Los Angeles, CA 90029
$1,999,900 USD
2,639 SF
1.98% Cap Rate
2,639 SF
$1,999,900 USD
Storefront Retail Residential