Apartment Unit 1018 at 3225 Turtle Creek, Dallas, TX 75219 | HotPads