7
5833 N Kenmore Ave
Chicago, IL 60660
$8,700,000 USD
38,213 SF
56
Units
4.98% Cap Rate
38,213 SF
$8,700,000 USD
Apartments