Houses for sale in York

York, UK - There are 947 results for properties in York with prices ranging from £40,000 to £4,500,000, and an average price of £398,050.

Properties for sale in York

icon