22
1856 W Chicago Ave
Chicago, IL 60622
$7,275,000 USD
15,434 SF
14
Units
6.2% Cap Rate
15,434 SF
$7,275,000 USD
Apartments