£270,000 Guide Price

Trinity Road, Shaftesbury

Terraced

3 Bed

2 Baths

1 reception room