21
2000 N Milwaukee Ave
Chicago, IL 60647
$7,699,000 USD
43,412 SF
17
Units
6.23% Cap Rate
43,412 SF
$7,699,000 USD
Apartments