Carrer del Molí del Garrover, 10, 07010 Palma, Illes Balears, Spain