17
8917 S Cottage Grove Ave
Chicago, IL 60619
$1,550,000 USD
7,662 SF
12
Units
10.08% Cap Rate
7,662 SF
$1,550,000 USD
Apartments