100 Fellows Court, Elmhurst, IL 60126
Luxury Apartments in Elmhurst, Illinois
Welcome to Elmhurst Terrace Apartments in Elmhurst, Illinois. Our urban community is perfect for millennials looking to soak up the best of the Chicago metropolitan area. Here, you’ll discover spacious, newly renovated studio, one and two-bedroom floor plans filled to the brim with must-have features, including fully-equipped kitchens, hardwood flooring, large closets, and extra storage space. Residents can also take advantage of short-term lease options, on-site laundry facilities, a fitness center, BBQ and picnic area, and much more. Lead a life well-lived at Elmhurst Terrace Apartments!