Add to favoritesHouse for sale, via dei Pescatori 159, in Rome, ItalyRome, via dei Pescatori 159House • 5 room(s) • 4 bed. • 3 bath. • 1539 sq ft (143 m²)$381,201Request a tourContact agent