Let
York
Retail
22 - 23 Parliament street
To let£ 77,500 pax
3680 sqft
342 sqm
Let agreed