Rent Offices Barcelona Milanesat 21-23
Available space:
3229.46 sq.m
Price: 23 € /sq.m/month
Carrer del Milanesat 21-23 - 08017 Barcelona
Favorites Icon