Mobile Scaffold Tower in Spain Solo Andamio Address: Calle Maracaibo 7, 08030 Barcelona Spain Phone Number: +34 637 48 80 87