Aberdeen’s 16 North Esplanade West has been sold in the biggest investment deal in the city for 18 months.
Tritax
1-1 of 1 Articles
Aberdeen’s 16 North Esplanade West has been sold in the biggest investment deal in the city for 18 months.