17
6600-6602 N Clark St
Chicago, IL 60626
$2,295,000 USD
15,450 SF
12
Units
4.86% Cap Rate
15,450 SF
$2,295,000 USD
Apartments