969 flats for sale in Granada province