Houses for sale in Knapton, YO26, York

There are 871 results. Knapton, YO26, York. Property prices in Knapton, YO26 range from £57,500 to £4,500,000 with an average price of £436,907.

Properties for sale in Knapton, YO26, York

icon