Where is Mosaic by Ona, Barcelona?

Where is Mosaic by Ona, Barcelona located?

Mosaic by Ona, Barcelona, Mosaic by Ona, Barcelona, Spain (approx. 41.39262°, 2.16161°)


Where is Mosaic by Ona, Barcelona on the map?