Add to favoritesMagnificent Villa for sale in Foz, Porto, PortugalPorto, 74 Tv. da Igreja de NevogildeTownhouse • 3 bed. • 4 bath. • 2745 sq ft (255 m²)$1,351,533Request a tourContact agent