Sklavenitis Super Market - 2020 Athens 26 Olofitou & Tralleon Str., 111 42 2 floors, 700 sq. m. Tenant:Sklavenitis