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