Rent Offices Barcelona
Available space:
724.4 sq.m
(from 316.47 sq.m)
Price: 22 € /sq.m/month
Carrer de la Ciutat de Granada 123 - 08018 Barcelona
Favorites Icon