2101 Winthrop Hill, Denton, Texas 76226