House for sale, Via Della Camilluccia, Roma, in Rome, ItalyRome, Via Della Camilluccia, RomaDetached house • 20 room(s) • 15 bed. • 20 bath. • 1800 m²