You are here

21 Turtle Creek

Address

3883 Turtle Creek Boulevard
Dallas, Dallas County, Texas
United States 75219

Details

Floors: 23
Units: 369
Year Built: 1963
Building Type: High Rise
Building Construction: Concrete

Amenities

Air Conditioning Balconies
Cable TV Connection Concierge
Gym Hot Tub
Intercom System Laundry In Suite
Meeting Area Parking Garage
Party Room Pool