5900-5910 N Kenmore Ave
Chicago, IL 60660
$8,000,000 USD
28,929 SF
30
Units
28,929 SF
$8,000,000 USD
Apartments