Apartment Unit 102 at Turtle Creek Boulevard, Dallas, TX 75219 - HotPads