0 Rector Road, Denton, TX, 76249