15
15 N Keeler Ave
Chicago, IL 60624
$1,900,000 USD
30,000 SF
22
Units
9.75% Cap Rate
30,000 SF
$1,900,000 USD
Apartments