619 W Oak St Denton, TX 76201