Apartment Unit at 5928 La Vista Drive #59305, Dallas, TX 75206-7218 - HotPads