Flats for sale in York

There are 198 results. York. Property prices for flats in York range from £70,000 to £800,000 with an average price of £292,900.

Flats for sale in York

icon