Electra Conseils ImmobilierCommercial for sale in Castanheiro do Sul, PortugalCastanheiro do SulFarm • 12 room(s) • 2 bed. • 159 m²