Elmcrest Apartments LLC 140/150/160 E. Lake Street, Elmhurst, IL 60126
- Beautiful 900 sq ft. apartments overlooking tree lined court and pool. Ceramic tile kitchens with updated appliances. A/C, carpet and spacious closets. Laundry & extra storage on-site. Minutes to Metra & O'hare. Rent includes heat and parking.
***sample unit photos***