2008-2010 S Wabash Ave
Chicago, IL 60616
$3,100,000 USD
28,674 SF
6
Units
7.3% Cap Rate
28,674 SF
$3,100,000 USD
Apartments