4bed Villa in Likotinara, Crete

Sold : this property is no longer available