12 Via Romana, Florence, Italy (Open map)
Via Sant'Egidio 1, Florence, Italy (Open map)
Via De' Barbadori, Florence, Italy (Open map)
3 Via Del Castellaccio, Florence, Italy (Open map)
65 Via Dei Macci 2Nd Floor, Florence, Italy (Open map)
Via Dell'Agnolo 55, Florence, Italy (Open map)
Viale Filippo Strozzi 26, Florence, Italy (Open map)
Via Di Mezzo 24, Florence, Italy (Open map)
28 Viale Filippo Strozzi, Florence, Italy (Open map)
Via Cavour 33, Florence, Italy (Open map)
9 Borgo San Lorenzo, Florence, Italy (Open map)
77 Costa San Giorgio, Florence, Italy (Open map)
3 Piazza Di San Pancrazio, Florence, Italy (Open map)
Via Montebello 52, Florence, Italy (Open map)
1 Via Della Mosca, Florence, Italy (Open map)
Piazza Dell Unita Italiana, 7, Florence, Italy (Open map)
56 Via Della Scala, Florence, Italy (Open map)
24 Via Dei Servi, Florence, Italy (Open map)
8 Via Della Rosa, Florence, Italy (Open map)
Borgo La Croce, Florence, Italy (Open map)