Watch a House Tour by North + Nomad shot at Maha Rose North in Upstate NY