5927 E University E #121, Dallas, TX 75206 - HotPads