VIVIENDASINGULARTRANSFER Commercial premises to acquire license and rent premises in Barcelona, SpainBarcelona, 93 C/ de MallorcaRestaurant • 190 m²