Houses for sale in Michelmersh, SO51, Hampshire

There are 981 results. Michelmersh, SO51, Hampshire. Property prices in Michelmersh, SO51 range from £67,500 to £2,750,000 with an average price of £535,166.

Properties for sale in Michelmersh, SO51, Hampshire

icon