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