Resident • 2006 - 2007 Not Recommended
This place sucks, we had to move twice already from the same place because the apartments have cockroaches, it is really nasty place to live at. Do not recommend it. The staff is very unhelpfull, they are rude, and they do nothing about your problems, they pretty much tell you to deal with it. Don't ever move there.
How was this review?
Thanks for voting!