The Falls at Willow Creek
Resident • 2008 - 2010 Not Recommended
After living there for 2 1/2 years it was revealed that the building I was living in,#28 was loaded with mold. Management knew of this but continued to rent apartments in that building and another, #1. don't trust the management, it is not worth the health of you and your family.
How was this review?
Thanks for voting!