1620 Orwell Avenue North, Stillwater