OFFICE
1 City Square, Leeds LS1 2EH
- Size: 107,934 sq ft (10,027 sq m)
- Date of deal: 01/01/2019
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.
1 City Square, Leeds LS1 2EH
Want to read more? Enjoy a story a week for FREE for one month.