Houses for sale in York

There are 790 results. York. Property prices in York range from £47,000 to £4,500,000 with an average price of £414,686.

Properties for sale in York

icon