Verified listing
Government let office building
Government let office building
Government let office building
Government let office building
Government let office building
Government let office building
Government let office building

Government let office building

Edinburgh, United Kingdom

74%

£55.300.000

Office

Core

27 Dec 2021

#12027