Elmwood Terrace Apartments
Verified Resident 392500 • 2016 - 2017 Not Recommended
The buildings are disgusting(hallways and walkways). People are always hanging out in front of the building or at the picnic tables at all hours of the nightFloors are very thin you can hear everything.
How was this review?
Thanks for voting!