5
7130 S Jeffery Blvd
Chicago, IL 60649
$5,550,000 USD
43,000 SF
63
Units
10.99% Cap Rate
43,000 SF
$5,550,000 USD
Apartments