330 sq.meters of luxury open plan office space, set on first floor of modern building on main Avenue, in Strovolos.
Compare listings
Please enter your username or email address. You will receive a link to create a new password via email.