Flats for sale in York

There are 195 results. York. Property prices for flats in York range from £70,000 to £800,000 with an average price of £293,632.

Flats for sale in York

icon