
415 N York St, Elmhurst, IL 60126
4.6
(8 reviews)
The Liberty Village apartments were very beautiful and well kept. It's a beautiful facility. I was very impressed with it. The staff was excellent. We conversed with the maintenance man, the lady who does the laundry, and the man who does the mail de...
Pricing not available