Property sales and development in greece