13651 Biggs Street, Dallas, TX 75253 - HotPads