Houses for sale in Shaftesbury, SP7, Dorset

There are 285 results. Shaftesbury, SP7, Dorset. Property prices in Shaftesbury, SP7 range from £69,950 to £4,750,000 with an average price of £481,695.

Properties for sale in Shaftesbury, SP7, Dorset

icon