Green Tree Apartments
Resident · 2011 - 2012
I wonder how people that don't even live here can write a review about this place. The negative reviews (on this site and others) from '07 and '09 from people that ACTUALLY LIVED HERE are true. Would not recommend to my worst enemy!