The Mall - Aberdeen
4Prop Research
Dec 31, 2009
208
Situated in the heart of the city, the Malls occupiers include independent retailers such as TGFS to the larger department store Debenhams.
written by