Starting from £319,500
York
1 bedroom
Starting from £359,000
York
2 bedrooms
Starting from £407,000
York
2 bedrooms
Starting from £280,500
York
1 bedroom