Resident • 2005 - 2006 Not Recommended
This place isnt all that great! <br>The main thing that sucks is the management! they try to just charge you to get extra money cuz thats wat they did to me and a friend!<br>The price is good but the rest of the place suxs!
How was this review?
Thanks for voting!