9701 TEAKWOOD, Denton, Texas 76207