Palmerston Road 5

AB11 5QP Aberdeen

3 reviews