USD 320,000Villas under construction with Payment Facilities 4sale in Larnaca125 SQMLarnaca, Cyprus•3 weeks agoCallChatVerified Business