Dove Tree Apartments
Resident • 2005 Not Recommended
Relative lived there, place is a mess starting with the office staff. They are rude and just nasty people. Place has the biggest roaches I have ever seen. They don't fix a darn thing. They suck!! Not worth it!!
How was this review?
Thanks for voting!