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