This complex is built on the busy Stavrou Avenue over 5 blocks, consisting of offices, shops and apartments.

Property Features

  • Apartments
  • Offices
  • Shops