5088 Matilda Street #214E, Dallas, TX 75206 - HotPads