Houses for sale in Shaftesbury, SP7, Dorset

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

Properties for sale in Shaftesbury, SP7, Dorset

icon