6 days agoCommercial for sale, Ilha de São Miguel, in Lomba da Maia, PortugalLomba da MaiaWarehouse • 882 m²