Gardens At Vail at 17811 Vail Street, Dallas, TX 75287 | HotPads