3 Bedroom houses for sale in Shaftesbury, NP20, Newport

There are 173 results. Shaftesbury, NP20, Newport. Property prices for 3 bedroom properties in Shaftesbury, NP20 range from £122,500 to £520,000 with an average price of £234,278.

3 bedroom properties for sale in Shaftesbury, NP20, Newport

icon