info@news-matic.com
Set in the resort town of Villefranche-sur-Mer, the two-acre hillside property overlooks the Mediterranean Sea.