1020 Hatch, Southlake, Texas 76092