For Sale Villa For Sale in Faro Portugal 8005 Santa Bárbara de Nexe, Portugal €1,500,000 6 Beds 6 Baths 617,55 m2