Where is Housalia Sagrada Familia, Barcelona?

Where is Housalia Sagrada Familia, Barcelona located?

Housalia Sagrada Familia, Barcelona, Housalia Sagrada Familia, Barcelona, Spain (approx. 41.40143°, 2.17704°)


Where is Housalia Sagrada Familia, Barcelona on the map?