Debenhams Apollon

Debenhams Apollon

previous arrownext arrow
Slider

Company Milestones

1986 – 1988
Architects: I + A PHILIPPOU

This department store in the centre of Limassol has an area 10,000m2 including a car park.