Via Delle Ghiacciaie 41, Florence, Italy (Open map)
8 Corso Dei Tintori, Florence, Italy (Open map)
Via Giuseppe Garibaldi, 13, Florence, Italy (Open map)
32 Via Camillo Cavour, Florence, Italy (Open map)
7 Via Delle Terme, Florence, Italy (Open map)
10 Via Dei Castellani, Florence, Italy (Open map)
7 Via Dei Fossi, Florence, Italy (Open map)
Borgo Santissimi Apostoli 20, Florence, Italy (Open map)
46 Via Guelfa, Florence, Italy (Open map)
49 Borgo Ognissanti, Florence, Italy (Open map)
Via Cavour 37, Florence, Italy (Open map)
12 Via San Gallo, Florence, Italy (Open map)
41 Borgo Pinti, Florence, Italy (Open map)
29 Piazza Del Mercato Centrale, Florence, Italy (Open map)
Piazza Del Duomo 6, Florence, Italy (Open map)
Via Giuseppe Verdi, Florence, Italy (Open map)
Via Toscanella 6, Florence, Italy (Open map)
Via Delle Porte Nuove, 31, Florence, Italy (Open map)
16 Via Lambertesca, Florence, Italy (Open map)
8 Via Fiume, Florence, Italy (Open map)