7 bed Country House for sale in Vila Nova de Cerveira € 320,000 Portugal Viana do Castelo District Vila Nova de Cerveira