Flats for sale in York

York, UK - There are 199 results for flats in York with prices ranging from £82,500 to £1,300,000, and an average price of £287,191.

Flats for sale in York

icon