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