Magnificent Villa for sale in Foz, Porto, PortugalPorto, 74 Tv. da Igreja de NevogildeTownhouse • 3 bed. • 4 bath. • 255 m²