Apartment Unit 120 at 5930 Sandhurst Lane, Dallas, TX 75206-4746 - HotPads