OMR 572Commercial Office Space Available for Rent in Alia Centre, Al KhuwairAl Khuwair, Muscat1 day agoVerified