Add to favorites443845 - Detached house For rent, Glyfada, 360 sq.m., €3.900GlyfadaDetached house • 7 room(s) • 1 bed. • 5 bath. • 3875 sq ft (360 m²)$4,017