Flats for sale in Shaftesbury, SP7, Dorset

There are 696 results. Shaftesbury, SP7, Dorset. Property prices for flats in Shaftesbury, SP7 range from £69,950 to £260,000 with an average price of £149,976.

Flats for sale in Shaftesbury, SP7, Dorset

icon

Flats for sale near Shaftesbury, SP7