21 Turtle Creek Condos are located at Turtle Creek Ave and Avondale in the Turtle Creek District of Downtown Dallas. The 23-story development was built in 1963 and has 363 condo units in sizes ranging from 667 sf to 2058 sf.
21 Turtle Creek has lushly landscaped grounds, 24-hour security, covered parking, balconies, outdoor pool with hot tub, indoor sauna, club room, meeeting room, BBQ grills, putting green and sand trap, fitness center, and a utility room on each floor.
To view more photos of 21 Turtle Creek, click here.
Tags: 21 Turtle Creek, Downtown Dallas






