Let
Shrewsbury
Retail
24 The Square
To letRent: £50,000 p.a.x.
1,292 sqft
122 sqm
Let agreed