Deerfield Woods Apartments
Resident • 2000 - 2001 Not Recommended
I lived in Deerfield for over a year. Not good, when the thermostat broke they refused to fix and then when I got the bill for over 300.00 in a month they told me it was my responsibility to tell them. Poor poor management.
How was this review?
Thanks for voting!