Elmhurst 255 | Elmhurst, IL
Now Open in Elmhurst!
- 192 luxury rental units in downtown Elmhurst, two blocks from the Metra station
- 12,000 sf of new retail space available Spring 2016, with 150 public parking spaces and outdoor cafe seating. Divisible 1,400-6,000 sf. Click for more information.
- Public event plaza with bandshell
- New Construction
- Public/Private Partnership
- Property Manager