SY112AA
Upper Church Street, Oswestry, Shropshire, SY11
Holding and Security Deposits may apply, ask in branch for detail AVAILABLE NOW Town Centre Location Two Bedrooms Kitchen & Bathroom Double Glazing