Apartment for sale in Nice, FranceApartment • 11 room(s) • 6 bed. • 120 m²GBP 1,156,116Add to favorites