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