Building for sale, Faro, Lagoa (Algarve), Lagoa e Carvoeiro, Portugal, in Lagoa e Carvoeiro, PortugalLagoa e CarvoeiroCommercial building • 73 m²