5 views 0 shares 0 comments
Created/changed by: System
Bookmarkset bookmark!

Llogo, Spain

Category: Company

Address details

Carrer Roger de Llúria
114
08037 Barcelona
Spain


Barcelona, Spain
Print route »
N41° 24' 0.504" E2° 9' 56.016"   (41.40014, 2.16556)
Start navigation »

Phone & WWW

+34 680261880
www.llogo-bcn.com

Business hours

Info

Student apartments Barcelona

Discussions

Random Images

Contact details

Llogo

Address: Carrer Roger de Llúria, 114, 08037 Barcelona, Spain
Phone: +34 680261880