top of page

South Chicago, IL

American Plaza

Address :

3300 Chicago Road, South Chicago, Illinois, 60411

Type :

Retail Shopping Center

GLA :

63148

Tenants :

Save-a-lot, Family Dollar, O'Reilly Enterprises

bottom of page