100 Saint Tropez, Southlake, Texas 76092