Where is Gonfalone 6, Rome?

Where is Gonfalone 6, Rome located?

Gonfalone 6, Rome, Gonfalone 6, Rome, Italy (approx. 41.89745°, 12.46592°)


Where is Gonfalone 6, Rome on the map?