Windsor Woods Apartments
Resident • 2009 - 2011 Not Recommended
If you like drugs there are drug dealers in every building...the smell of pot its the standard aroma in the hallways, the other day we caught our neighbor having sex in the gym, my little niece asked what that was...that place sucks...
How was this review?
Thanks for voting!