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