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