17811 Vail Street, Dallas, TX 75287 - HotPads