52 High Street, Knaresborough, HG5 0EA

£450,000

Email