Casza
16 bedroom farm house for sale in Tuscany, Florence, Barberino Tavarnelle, Italy - GBP 2,456,344 | 16 bed, house | Casza