Rent Offices Barcelona INTERFACE
Available space:
6299 sq.m
(from 459 sq.m)
Price: 20 € /sq.m/month
Carrer de Tànger 98 - 08018 Barcelona
Favorites Icon