5617 Wharfside, Denton, Texas 76208