Spain, Almoster, Carrer Alboli