3 flats for sale in Sol de Mallorca