Tupper Lake sells land near beach