The Falls at Willow Creek
Resident • 2010 - 2011 Not Recommended
Not the best people to work with...would HIGHLY recommend to NOT get in to this place.. LOTS of people are having problems with the falls management.. DONT get STUCK!! Most people I know have ended up with a bill of $2K when they move out..
How was this review?
Thanks for voting!