1256 S Independence Blvd
Chicago, IL 60623
$1,849,000 USD
18,000 SF
18
Units
10.65% Cap Rate
18,000 SF
$1,849,000 USD
Apartments