Florence 220 offers
Grosseto 144 offers
Lucca 138 offers
Pisa 133 offers
Livorno 107 offers
Arezzo 66 offers
Siena 57 offers
Perugia 57 offers
Montepulciano 51 offers