Long Cross, Shaftesbury
£800,000
7 Bedroom House
Charlton
£799,950
4 Bedroom Detached House
New Road, Shaftesbury
£695,000
5 Bedroom House
Donhead St. Andrew
£875,000
Sutton Mandeville
£895,000
£1,150,000
4 Bedroom House