Add to favoritesLand for sale, Porto, Baião, Ancede e Ribadouro, Portugal, in Ribadouro, PortugalRibadouroPlot of land • 16 room(s) • 7 bed. • 9 bath. • 7287 sq ft (677 m²)$3,064,331Request a tourContact agent