Add to favoritesHouse for sale, Viana do Castelo, in Mentrestido, PortugalMentrestidoHouse • 56198 sq ft (5221 m²)$2,023,766Request a tourContact agent