Flats for sale in Shaftesbury, SP7, Dorset

There are 97 results. Shaftesbury, SP7, Dorset. Property prices for flats in Shaftesbury, SP7 range from £69,950 to £250,000 with an average price of £146,611.

Flats for sale near Shaftesbury, SP7

icon