Resident • 2000 - 2006 Not Recommended
I live here and have for a while. The staff are the worse, they dont listen or care to even listen. I have had times when they just put the phone down before im finshed talking. I hate this place but the location to work is the only reason i stay. This time its taking its toll and ive finally moved out
How was this review?
Thanks for voting!