Industrial warehouse for sale, Sant Marti Sarroca, (Barcelona)Sant Martí SarrocaIndustrial building • 4 room(s) • 4 bed. • 3743 m²