5
7702 S Jeffery Blvd
Chicago, IL 60649
$2,000,000 USD
16,900 SF
26
Units
10.13% Cap Rate
16,900 SF
$2,000,000 USD
Apartments