The Icon, Limassol

Service Provider · Member since Oct 2026

The Icon is a high-rise residential building located in the tourist area of Germasogeia, Limassol, offering fully furnished 1-4 bedroom apartments for purchase and rent with sea views and amenities including a gym and tennis court.

Industry

Real Estate

Service Areas

Limassol