Verified listing
Multi let office investment

Multi let office investment

Glasgow, United Kingdom

76%

£57.500.000

Office

Core+

16 Mar 2021

#10661