Townhouse/Villa/Apartment in the center of the charming village of saint-jean-cap-ferrat ... a 38 m2 roof terrace with an astonishing sea view. It is located in a small residence ... of Saint Jean Cap Ferrat with a gripping sea view. All materials are up scaled quality ...