House for sale, Via Del Fosso Della Castelluccia, in Castel di Leva, ItalyCastel di Leva, Via Del Fosso Della CastellucciaVilla • 10 room(s) • 7 bed. • 6 bath. • 900 m²