2040 W Oak St Denton, TX 76201