8
7102-7106 S Jeffery Blvd
Chicago, IL 60649
$4,100,000 USD
52,193 SF
56
Units
10.4% Cap Rate
52,193 SF
$4,100,000 USD
Apartments