Starting from £319,500
York
1 bedroom
Starting from £280,500
York
1 bedroom