For rent at £1,200: Sought-after spot in Aberdeen

Post Thumbnail

Breaking