New - 1 Day Ago $194,950 Active 1Beds1Baths774Sqft3.159Acres 3883 Turtle Creek Blvd #2011, Dallas, TX 75219 MLS#: 21429364