5800 Greenmeadow, Denton, Texas 76226