Commercial for sale, 110 Carrer de Huelva, in Barcelona, SpainBarcelona, 110 Carrer de HuelvaCommercial premises • 1 Bath. • 192 m²