Apartment Unit 4BR at 3701 Turtle Creek Boulevard, Dallas, TX 75219 - HotPads