Flats for sale in gloucester, gloucestershire