£450,000

Trinity Road, Shaftesbury

Detached

4 Bed

3 Baths

1 reception room