SuperAgent11Villa28,883,433 QARPiece Of Paradise | Qetaifan Island | 8 Years PPQetaifan Islands, Lusail 6 7+ 687 sqm