For Rent Ionion seaside villa SOL-31001 Ayia Napa, Ammochostos, Cyprus Price on call 3 Bedrooms 3 Baths