Village house, Châteauneuf-GrasseCHATEAUNEUF-GRASSE - Ideally located !€2,500,0009 rooms6 bedrooms7 bathrooms326.99 m²