Project Description

LEASED

OFFICES 275 sq m
NICOSIA (CYPRUS)
2024