Rent Offices Barcelona
Available space:
1306 sq.m
(from 653 sq.m)
Price: 19.99 € /sq.m/month
Carrer de la Diputació 303 - 08009 Barcelona
Favorites Icon