Resident • 2003 - 2006
Twin Creeks is awful. The office staff are rude. Maintenance is never on time. The noise is bad. Kids are all over the place hitting your car with basketballs. You will not get your deposit back even though you leave your apartment cleaner when you leave then when you moved in. Twin Creeks is a hell hole.