24 September 2024

Aviva Investors acquires PBSA property in Glasgow for £23m