EN
  • RU
    EN
    • RU

    THE ICON

    Show an address on map
    Location
    34.6968650, 33.0909028
    Plus.Codes
    8G6MM3WR+P9

    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

    Postal address

    Georgiou 'A 89, Germasogeia, Cyprus

    Home
    189