Shrewsbury
Retail
23 The Square
To let£ 40,000 pax
1342 sqft
124.7 sqm
Available