Barcelona
Spain · EMEA
Class A rent
336 EUR/sqft/yr · $33.712687780451326
Vacancy
11.6%
Typical lease
5 yrs · 8 mo rent-free
Class A submarkets
5