Houses for sale in Newhouse, ML1, North Lanarkshire

There are 259 results. Newhouse, ML1, North Lanarkshire. Property prices in Newhouse, ML1 range from £29,000 to £895,000 with an average price of £214,699.

Properties for sale in Newhouse, ML1, North Lanarkshire

icon