Real Estate
Villa Belvoir is a magnificent property in Cannes, France, boasting miles and miles of panoramic sea views. The villa was built in the '80s and has just under 8,000 Sq Ft. of living space spread out over four floors.Although not much is known about the building, the photos are enough to take our...