24a Park Row, Knaresborough, HG5 0BJ

£625

Email