Shoppes of Elmhurst

Year completed: 2005

Total SF: 8,000 SF

Address: 680 E North Ave

City: Elmhurst

State: IL

Intersection: SWQ North Ave & Route 83

Description/Anchors:

Starbucks, ATI, Sport Clips, Jimmy Johns