7
6731 S Jeffery Blvd
Chicago, IL 60649
$3,925,000 USD
37,677 SF
55
Units
9.5% Cap Rate
37,677 SF
$3,925,000 USD
Apartments