2979 N Stemmons Freeway, Dallas, TX 75247 - HotPads