Marc Mañá AltimiraCommercial for sale in Barcelona, SpainCommercial premises • 1 bath. • 148 m²ZAR 7,323,444Add to favorites