For sale, Single family house, 1174 Montherod, Réf 21051, Montherod, Vaud, Switzerland is a 3,186ft2 Montherod luxury Single Family Home listed for sale 2,650,000 CHF. This high end Montherod Single Family Home is comprised of 5 bedrooms and 3 baths. Find more luxury properties in Montherod or search for luxury properties for sale in Montherod.