Plans for 121 new homes in north-east community

Craig Stirrat, of Grampian Homes
Craig Stirrat, of Grampian Homes

Breaking