Add to favorites1508273 -Stunning 130 sq.m. Apartment for Rent in Heraklion, Crete – Comfort, Luxury & Prime Location €1.100HeraklionCondo/Apartment • 3 room(s) • 1 bath. • 1399 sq ft (130 m²)$1,185