1541 Meadow Street, Denton, TX 76205 - HotPads