24b Park Row, Knaresborough, HG5 0BJ

£13,500

Email