EN
  • RU
EN
  • RU

THE ICON

The Icon is an extension of the skyline of Limassol with its unique stretch of land and high end residences on the Mediterranean coastline. I...

Show more
Home
136
1
Location
34.6968650, 33.0909028
Plus.Codes
8G6MM3WR+P9

Postal address

Georgiou 'A 89, Germasogeia, Cyprus

Social networks