OMR 120RENT FLAT IN MABELA SOUTH NEAR TRAFFIC LIGHT 2bhk 1 hall 2 washroom22120 SQMAl Maabilah, Muscat2 days ago