23
2628-2634 W Touhy Ave
Chicago, IL 60645
$699,000 USD
6,850 SF
8.93% Cap Rate
6,850 SF
$699,000 USD
Storefront Retail Office