Villa, CastagniersSale Villa Castagniers VILLAGE€894,0006 rooms5 bedrooms2 bathrooms129.7 m²Exclusive