5 Bedroom houses for sale in Hazelbank, South Lanarkshire
There are 57 results. Hazelbank, South Lanarkshire. Property prices for 5 bedroom properties in Hazelbank range from £160,000 to £1,450,000 with an average price of £478,043.
5 bedroom properties for sale in Hazelbank, South Lanarkshire