2712 24th pl
Chicago, IL 60608
$889,000 USD
3,750 SF
3
Units
8.1% Cap Rate
3,750 SF
$889,000 USD
Apartments