Property Ref: 11339 Overview An ideal opportunity for the self-builder. A serviced building plot in Aberlour with excellent views, 5 minutes' walk to the High