OMR 420BANNER 37 - 8 BHK VILLA IN MABELAH NORTH FOR STAFF ACCOMMODATION8710 SQMAl Maabilah, Muscat5 hours ago