Apartment, Nice3-room flat with large terrace - Saint Roch€451,0003 rooms2 bedrooms1 bathroom60.07 m²