For Sale Field in Odou, Larnaca The property is an agricultural field in Odou. It… More Details €8,000 Add to Compare