THE STANDARD OF EXCELLENCE! Our 3 different locations are located in downtown Elmhurst, walking distance to stores, restaurants, entertainment and the train. Our quality and service are unparalleled.
Take a virtual tour at bit.ly/Elmhurst255Tour. Elmhurst 255 is a new luxury apartment community in the heart of downtown Elmhurst, within walking distance of grocery stores, the Metra (2.5 blocks), s