UniAcco Logo

Piazza Cesare Beccaria

From 1185 / month
Piazza Cesare Beccaria, Florence, 50122
Dual Occupancy
Flexible Move In