12 Market Place , Middleham, Leyburn

Guide price £170,000

Email