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