Via Strozzi 2, Florence, Italy (Open map)
Via Della Scala 22, Florence, Italy (Open map)
Via Dei Banchi 2, Florence, Italy (Open map)
Via Nazionale 10, Florence, Italy (Open map)
Piazza Del Duomo 1, Florence, Italy (Open map)
Viale Giovanni Amendola 34, Florence, Italy (Open map)
Piazza Donati 4, Florence, Italy (Open map)
Via Faenza 89, Florence, Italy (Open map)
Via Faenza 77, Florence, Italy (Open map)
Viale Michelangiolo 1, Florence, Italy (Open map)
Via Dei Servi, 2, Florence, Italy (Open map)
Via Delle Terme 1, Florence, Italy (Open map)
Largo Fratelli Alinari 15, Florence, Italy (Open map)
Via Porta Rossa 5, Florence, Italy (Open map)
Via Di Ripoli 169, Florence, Italy (Open map)
Vicolo Marzio, 1 Piazza Del Pesce, Florence, Italy (Open map)
Piazza Santo Spirito 9, Florence, Italy (Open map)
Via Dell'Acqua, 2, Florence, Italy (Open map)
Via De'Fossi 12, Florence, Italy (Open map)
Via Guicciardini 13, Florence, Italy (Open map)