1108 N Kenmore Ave
Los Angeles, CA 90029
$2,099,900 USD
2,639 SF
1.88% Cap Rate
2,639 SF
$2,099,900 USD
Storefront Retail Residential