£400,000

4

Asking price

3 The Stackyard, Waters Upton, Telford, Shropshire, TF6

4 bedroom detached house for sale