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.

Start typing and press Enter to search