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. Individually controlled heat/air, monitored entry system, balcony and indoor parking.
Did not respond to emails or voice mails requesting information about availability.
Nice location. little bit old sytle but i like that place