1859 W Chicago Ave
Chicago, IL 60622
$2,849,000 USD
9,267 SF
7
Units
6.68% Cap Rate
9,267 SF
$2,849,000 USD
Apartments