Let
Shrewsbury
Retail
18 Market Street
nullRent : £80,000 p.a.x.
10,604 sqft
985.10 sqm
Let agreed