13
2101-2111 W Armitage Ave
Chicago, IL 60647
$3,265,000 USD
5,859 SF
7.35% Cap Rate
5,859 SF
$3,265,000 USD
Freestanding