3 Bedroom houses for sale in Shaftesbury, SP7, Dorset

Shaftesbury, Shaftesbury, Dorset SP7, UK - There are 101 results for 3 bedroom properties in Shaftesbury with prices ranging from £105,000 to £1,150,000, and an average price of £374,652.

3 Bedroom properties for sale in Shaftesbury, SP7, Dorset

icon