Apartment for sale, Faro, in Santa Bárbara de Nexe, PortugalSanta Bárbara de NexeApartment • 146720 m²