3
10210-10226 S Indianapolis Ave
Chicago, IL 60617
$2,750,000 USD
21,656 SF
21,656 SF
$2,750,000 USD
General Retail