Santa Bárbara de Nexe, Portugal – $446,300 Leave a Comment / By Graham Stallard / 11/09/2021 Find Out More!