2 days agoCommercial Premises for Sale in the heart of C/ MallorcaBarcelonaCommercial building • 336 m²