16
5417 N Kenmore Ave
Chicago, IL 60640
$10,000,000 USD
34,950 SF
65
Units
6.31% Cap Rate
34,950 SF
$10,000,000 USD
Apartments