17
2135 W Armitage Ave
Chicago, IL 60647
$1,400,000 USD
4,752 SF
5
Units
6.15% Cap Rate
4,752 SF
$1,400,000 USD
Apartments