52 High Street, Knaresborough, HG5 0EA

£17,500

Email