Office in Las Palmas de Gran Canaria, for rent

Ref: OFI0001