Just what the name says. A beautiful teeny tiny two story Greek apartment building with a great view of Greece out each window.
Keep a look out for matching Greek furnishings and scene enhancers, too!