One Arts Plaza - 1717 One Arts Plaza
Year Built: 2007
Total Floors: 24
Total Units: 61
Welcome to the Mayfair at Turtle Creek, located in the heart of Turtle Creek and across the street from Lee Park. Mayfair amenities include a private in-ground pool and landscaped gardens grace the outside of Mayfair at Turtle Creek, the penthouse Sky Club, a business center, fitness center and 24/7 Concierge.