Mayfair at Turtle Creek - 3401 Lee Parkway

Year Built: 1998

Total Floors: 25

Total Units: 144

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