USD 332,000170 SQM Villa in Paphos, Cyprus with Sea View and Mountain View32170 SQMPaphos, Cyprus•4 weeks agoCallChatVerified Business