Resident • 2002 - 2005 Not Recommended
I agree with everyone else. It used to be really nice here, but it's gone downhill since the new management. I'm leaving when my lease is up in 3 months. I wouldn't recommend moving here unless it improves.
How was this review?
Thanks for voting!