10A St. Johns Hill, Shrewsbury, SY1 1JD

Offer in excess of £165,000

Email