Complex building consisting of retail stores, offices and apartments in the spectacular area of Mikrolimano Piraeus.