102 Via Camillo Cavour, Florence, Italy (Open map)
3 Via Benedetta Piano Terzo, Florence, Italy (Open map)
35 Via Faenza, Florence, Italy (Open map)
2 Piazzale Galileo, Florence, Italy (Open map)
Via Camillo Cavour 33, Florence, Italy (Open map)
Via Pompeo Neri 15, Florence, Italy (Open map)
Via Enrico Poggi, 7, Florence, Italy (Open map)
22 Via Ricasoli, Florence, Italy (Open map)
13 Borgo Santa Croce, Florence, Italy (Open map)
4 Via De' Cerretani, Florence, Italy (Open map)
33 Via Dei Neri, Florence, Italy (Open map)
Different Locations In Florence City Center, Florence, Italy (Open map)
11 Via Dei Fossi, Florence, Italy (Open map)
2 Via Dei Tosinghi, Florence, Italy (Open map)
30 Via De' Bardi, Florence, Italy (Open map)
1 Piazza Di Santo Stefano, Florence, Italy (Open map)
Via Banchi 6, Florence, Italy (Open map)
11 Borgo San Jacopo, Florence, Italy (Open map)
44 Via Dei Della Robbia, Florence, Italy (Open map)
7 Piazza Di Madonna Degli Aldobrandini, Florence, Italy (Open map)