6704 Green Briar, Flower Mound, Texas 75022