1 -3 Albyn Terrace, Aberdeen, AB10 1YP

Offer in excess of £1,450,000

Email