23
7455 S Cicero Ave
Chicago, IL 60629
$3,360,000 USD
20,862 SF
7% Cap Rate
20,862 SF
$3,360,000 USD
Freestanding