5
1040-1044 W 18th St
Chicago, IL 60608
$4,825,000 USD
18,196 SF
17
Units
6.17% Cap Rate
18,196 SF
$4,825,000 USD
Apartments