Houses for sale in Shaftesbury, SP7, Dorset

There are 275 results. Shaftesbury, SP7, Dorset. Property prices in Shaftesbury, SP7 range from £69,950 to £3,875,000 with an average price of £465,961.

Properties for sale in Shaftesbury, SP7, Dorset

icon