Building for sale, Ilha da Madeira, Santa Cruz, Santo António da Serra, Portugal, in Santo António da Serra, PortugalSanto António da SerraIndustrial building • 1 room(s) • 1 bath. • 4690 m²