Al Kharj strip mall - Al Kharj, ksa Share Back Retail buildingsAl Kharj strip mall Saudi Arabia Share Project Name Al Kharj strip mallLocation Al Kharj, ksa