Add to favoritesHouse for rent, via dei Tre Orologi, in Rome, ItalyRome, via dei Tre OrologiVilla • 6 room(s) • 5 bed. • 4 bath. • 4413 sq ft (410 m²)$10,917