16
2038-2048 W Touhy Ave
Chicago, IL 60645
$6,500,000 USD
30,750 SF
33
Units
5.99% Cap Rate
30,750 SF
$6,500,000 USD
Apartments