Location
Address
Address:
Carrer de Casanova 232, Piso Principal, Eixample, 08036 Barcelona, Spain
City: Barcelona
Country: España
Coordinates: 41.3928, 2.149223