Building for sale, Ilha de São Miguel, Ponta Delgada, Fenais da Luz, Portugal, in Ponta Delgada, PortugalPonta DelgadaIndustrial building • 1148 m²