31
2346 S Whipple St
Chicago, IL 60623
$850,000 USD
5,500 SF
6
Units
7.96% Cap Rate
5,500 SF
$850,000 USD
Apartments