Estelle Creek North
Resident · 2009
This place is a joke! My family and I moved here From Arkansas in January and now in may we Have bed bugs in more apartments than one... Including our own!!!! The managers here are One word STUPID!! They want more money For something everytime we turn around! If you Are looking for a home please do yourself a Favor and don't even waste your time with this Dump! By far the worst place we have ever Lived.