Office in Barcelona, for rent
Ref: BCN12675A