Windsor Forest Apartments
Resident · 2012
I have stayed here for 2 months and I love it. I love my apartment and the community. Inspire of all the negative reviews these apartments really r nice and worth the money u spend for rent...... I don't think I am moving anytime soon!!