1810-1820 N Wells St
Chicago, IL 60614
$17,250,000 USD
22,771 SF
18
Units
5.15% Cap Rate
22,771 SF
$17,250,000 USD
Apartments