Elmhurst Crossing

Space For Lease
- This power center is ideally located just north of Oak Brook Mall with strong national and regional tenants.
- Excellent traffic counts with over 68,900 VPD on Route 83 and 22,000 VPD on St. Charles Road.
- 1,737 Parking Spaces.
Address: | NEC Route 83 & St. Charles Rd | |
---|---|---|
City/State: | Elmhurst, IL | |
Space Available: | 1,575 sq ft - 12,104 sq ft | |
Total Size: | 342,464 sq ft | |
Contact: | Matt Smetana Mike Wesley | (630) 572-5632 (630) 572-5610 |