Lower Ground, 1-3 Albyn Terrace, Aberdeen, Aberdeenshire, AB10 1YP

£500

Email