AlKifah completes constructing of 307 villas on the highest specifications | AlKifah Contracting