July 7, 2013 Glyfada Epameinonda Developed by SUCH in 2004. Four properties in a variety of sizes from 85 sq.m. to 200 sq.m.