3125 Florence, Southlake, Texas 76092