Elmhurst Center

Location: York Street & Industrial Drive, Elmhurst IL

Short Description: Anchored by LA Fitness (shadow) and Starbucks

Total Space: 7,7636sf

Contact: Sean Divine