House for sale, Porto, in Oliveira do Douro, PortugalOliveira do DouroHouse • 6 room(s) • 6 bed. • 21370 m²