House for sale in Santo-Pietro-di-Tenda, FranceSanto-Pietro-di-TendaHouse • 11 room(s) • 11 bed. • 280 m²