Elm Creek Apartments and Townhomes in Elmhurst, Illinois 60126 is a smoke free community. Our luxury apartments and townhomes are beautifully appointed with spacious living areas, washer/dryer and a private patio or balcony. Remodeled homes feature gourmet kitchens with ceramic tile flooring, marble style countertops, cherry wood cabinets, private balconies and stainless steel appliances. Smart h
… Full description
Take advantage of a convenient location close to campus Student Friendly
You can negotiate the price for this apartment on West Church Street, Elmhurst.