Located in Chicago, this 178k square foot shopping center sits at the busy intersection of South Kedzie Avenue and West 87th Street. Tenants include Star Beauty, Oak Street Health, Sneaker Villa, and Dunkin Donuts.

 

Site Plan

 

Location

3210 West 87th Street, Chicago, IL 60652