SAR200,000YearlyApartment34Area:137 Sq. M.3 Bedroom Apartment For Rent in Al Olaya, RiyadhAl Olaya, North Riyadh, Riyadh Call Email