26
2101-2111 W Armitage Ave
Chicago, IL 60647
$3,800,000 USD
5,859 SF
6.69% Cap Rate
5,859 SF
$3,800,000 USD
Freestanding