$79,375House for sale in BarcarrotaBarcarrota, salvaleonHouse • 4 room(s) • 4 bed. • 1 bath. • 225 m²Add to favoritesMessage agent