Apartment on Rue De France 4 is located 1.51 km from Nice center