741 Dewey Hill Rd, Stowe VT - 3D Tour