Apartment for sale in Nice, FranceApartment • 11 room(s) • 6 bed. • 120 m²PHP 83,003,646Add to favorites