Piazza della Repubblica, Turin

Piazza della Repubblica

Turin, Italy
  • 3 bedrooms
  • Flats
Save This
€2430 Monthly
3 bedrooms
Make Enquiry

Description

Translate
Nice apartment renewed in the city center of Turin