Flats for sale cheltenham. Cheltenham, Gloucestershire GL50.