Resident • 2005 Not Recommended
they are nice apartments but not near worth the renting price, i think the only reason they get away with getting that much is because of the location. the office staff refuse to work with you, and the bugs just wont leave!
How was this review?
Thanks for voting!