Where is Place Massena in Nice center - 3 bedrooms top floor?

Where is Place Massena in Nice center - 3 bedrooms top floor located?

Place Massena in Nice center - 3 bedrooms top floor, Place Massena in Nice center - 3 bedrooms top floor, France (approx. 43.69849°, 7.26919°)


Where is Place Massena in Nice center - 3 bedrooms top floor on the map?