SAR115,000YearlyOfficeArea:140 Sq. M.Office for Rent in Al Olaya, RiyadhAl Olaya, North Riyadh, Riyadh Call Email