2 years ago
Great first place to live
Turnberry Apartments is a great first place to live. I have now been here for over year, and the Management and maintenance crews are wonderful. They are down to earth people who care about their tenets and continually strive for a nice and safe complex.