north haven lot 66