25
2957-2959 N Cicero Ave
Chicago, IL 60641
$1,580,000 USD
8,200 SF
11
Units
8.2% Cap Rate
8,200 SF
$1,580,000 USD
Apartments