OMR 25NegotiableTransport Services 3 ton 7 ton 10 ton truck. bbThe Wave (Almouj), Muscat51 minutes ago