Apartment for sale in Nice, FranceApartment • 11 room(s) • 6 bed. • 120 m²ZAR 26,879,134Add to favorites