Where is Verdi 254, Barcelona?

Where is Verdi 254, Barcelona located?

Verdi 254, Barcelona, Verdi 254, Barcelona, Spain (approx. 41.41039°, 2.15091°)


Where is Verdi 254, Barcelona on the map?