£250,000

Buttons Avenue, Shaftesbury - Popular residential location

Terraced

3 Bed

2 Baths

1 reception room