Commercial for sale, Ilha da Madeira, Funchal, Funchal (Sé), Portugal, in Funchal, PortugalFunchalCommercial premises • 63 m²