Houses for sale in York, Lancashire

There are 1,550 results. York, Lancashire. Property prices in York range from £20,000 to £1,800,000 with an average price of £264,092.

Properties for sale in York, Lancashire

icon