Add to favorites1078290 - Villa for sale, Elounda- Agios Nikolaos, 150 sq.m.Epano EloundaVilla • 4 room(s) • 1 bed. • 4 bath. • 1615 sq ft (150 m²)$535,625Request a tourContact agent