Properties for sale on the French Riviera : Apartment For sale Villefranche Sur Mer