ducky2585 • Resident • 2005 - 2007 Not Recommended
In 18 months, I've had roaches, mice, sink backups, crumbling walls, power outages and ceiling leaks. Management is awful, there is nothing nice about this place except the location and its cheap.
How was this review?
Thanks for voting!